/*
 * GJ_mode.h
 *
 *  Created on: 2021年2月17日
 *      Author: gary
 */

#ifndef INC_GJ_MODE_H_
#define INC_GJ_MODE_H_

#include "main.h"
#include "tim.h"
#include "ws2812.h"

typedef struct __HAL_GJ_Typedef
{
	uint8_t mode;
	uint8_t speed;
	uint8_t colorBuffer[PIXEL_NUM * 3];
}HAL_GJ_typedef;

void GJ_Init(void);
void GJ_SetAllColor(uint8_t r, uint8_t g, uint8_t b);
void GJ_TimerIRQ(void);

#endif /* INC_GJ_MODE_H_ */
